leaf canopy - Alemán Inglés Diccionario